snake palm - Francés Inglés Diccionario